#pragma once
//============================================================================
// Copyright (C) 2009-2013 Brett R. Jones 
// All Rights Reserved
//
// You may redistribute and/or modify for non commercial and commercial uses 
// provided this copyright notice remains in place and is not modified
//
// This code is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
//
// brettjones1900@gmail.com
// http://www.p2panarchy.com
//============================================================================
#include <RcSysPktLib/RcSysPktAnnounce.h>
#include <VxNetLib/VxSktBase.h>

class RcSktBase : public VxSktBase
{
public:
	//=== vars ===//
	RcSysPktAnnounce 		m_oPktAnn;				// pkt announce
	U8						m_u8TxSeqNum;

	//=== constructor ===//
	RcSktBase();
	//=== destructor ===//
	~RcSktBase();

	//! get RcSysPktAnnounce 
	RcSysPktAnnounce *	GetPktAnnounce( void )					{ return &m_oPktAnn; }
	VxNetIdent *		GetVxNetIdent( void )					{ return (VxNetIdent *)&m_oPktAnn; }
};